package br.ufu.wcm.model;

import java.io.Serializable;

import br.com.caelum.vraptor.ioc.Component;
import br.com.caelum.vraptor.ioc.SessionScoped;

@Component
@SessionScoped
public class UsuarioSession implements Serializable {

	private static final long serialVersionUID = 1L;
	private Usuario usuario;

    public boolean isLogged() {
        return usuario != null;
    }

    public void logout() {
        usuario = null;
    }
    
    public void setUsuario(Usuario usuario) {
    	this.usuario = usuario;
    }

	public Usuario getUsuario() {
		return usuario;
	}

}